package com.kusen.village.raise.service;

import com.kusen.village.raise.entity.Product;
import com.kusen.village.raise.util.PageList;

import java.util.List;

/**
 * @description: 商品服务接口
 * @author: ghl
 * @create: 2021-11-30 19:51
 **/
public interface ProductService {
    List<Product> getProductList();

    /**
     * 分页获取商品数量
     * @param pageList
     */
    void getProductListByLimit(PageList<Product> pageList);

    int saveProduct(Product product);

    /**
     * 修改商品信息
     * @param product
     * @return
     */
    int updateProduct(Product product);

    int deleteProductById(Integer id);
}
